a {
   color: #333;
   text-decoration: none;
}
a:hover{
   /* color: #4990E2; */
}
body {
   margin: 0; 
   padding: 0; 
   overflow-x: hidden; 
   font-family: PingFang SC, Hiragino Sans GB, Heiti SC, Microsoft YaHei, WenQuanYi Micro Hei; 
   background-color: white;
}
#head {
   height: 116px; 
   width: 100%; 
   max-height: 1920px; 
   min-width: 1200px;
}
.headall {
   width: 1020px; 
   margin: 0 auto; 
   height: 116px; 
   line-height: 116px;
}
.head-logo {
   background-image: url(../img/official_logo.png); 
   width: 170px; 
   height: 65px; 
   margin-top: 25px; 
   float: left; 
   background-size: 100%;
}
.head-content {
   float: left; 
   margin-left: 150px; 
   font-size: 18px;
}
#te {
   margin: 0 30px; 
   height: 116px; 
   display: inline-block; 
   position: relative; 
   cursor: pointer; 
   width: 72px; 
   text-align: center; 
}
.head-bar {
   background-image: url(../img/bar.jpg); 
   width: 53px; 
   height: 3px; 
   position: absolute;
   left: 10px; 
}
.span {
   /* margin: 0 30px; 
   height: 116px; 
   display: inline-block; 
   position: relative; 
   cursor: pointer; */
}
#wrrap {
   height: 100%;
   padding-bottom: 65px; 
   width: 100%; 
   min-width: 1200px; 
   max-width: 1920px; 
   margin: 0 auto;
}
#foot {
   background-color: #000000; 
   width: 100%; max-width: 1920px; 
   min-width: 1200px; 
   margin: 0 auto; 
   padding-top: 75px; 
}
.foot-wrraper {
   width: 1052px; 
   height: 110px; 
   margin: 0 auto;
}
.wrraper-left {
   float: left; 
   width: 30%; 
   border-left: solid 1px #BDBDBD; 
   height: 100%; 
   padding-left: 30px; 
   color: #BDBDBD; 
   padding-top: 10px;
}
.wrraper-center {
   float: left; 
   width: 30%; 
   border-left: solid 1px #BDBDBD; 
   height: 100%; 
   padding-left: 30px; 
   color: #BDBDBD; 
   padding-top: 10px;
}
.wrraper-right {
   float: left; 
   width: 30%; 
   border-left: solid 1px #BDBDBD; 
   height: 100%; 
   padding-left: 30px; 
   color: #BDBDBD; 
   padding-top: 10px;
}
.foot-down {
   height: 67px; 
   color: #BDBDBD; 
   margin-top: 80px; 
   text-align: center; 
   border-top: solid 1px; 
   font-size: 12px; 
   line-height: 30px;
}
.bottom {
   position: fixed; 
   z-index: 2147483583; 
   width: 250px; 
   height: 150px; 
   right: 2px; 
   bottom: 200px; 
   background-image: url(../img/zs.png);
}
#zhichiBtnBox {
   position: fixed; 
   z-index: 2147483583; 
   box-shadow: rgba(15, 66, 76, 0.247059) 0px 0px 14px 0px; 
   width: 60px; 
   height: 60px; 
   border-radius: 50%; 
   right: 40px; 
   bottom: 20px; 
   background-image: url(http://www.sobot.com/chat/frame/imgs/icon.png); 
   background-color: rgb(15, 146, 237); 
   background-position: 18px -58px; 
   background-repeat: no-repeat;
}
#zhichiBtn {
   position:relative;
   text-decoration: none; 
   outline: none; 
   font-family: Microsoft Yahei, Arial, Helvetica; 
   color: #fff; 
   font-size: 16px; 
   display: inline-block; 
   margin: 0; 
   padding: 0; 
   border: none; 
   line-height:43px; 
   float:none;
   width:100%;
   height:100%;
   border-radius:50%;
}
.zc-advice-icon-btn-title {
   box-shadow: rgba(107, 113, 114, 0.14902) 0px 2px 4px 0px; 
   border: 1px solid rgb(235, 239, 240); 
   font-family: 'Microsoft Yahei', Arial, Helvetica; 
   color: rgb(85, 85, 86); 
   font-size: 13px; 
   margin: 0px; 
   text-align: right; 
   position: absolute; 
   top: 15px; 
   right: 70px; 
   text-overflow: ellipsis; 
   white-space: nowrap; 
   word-break: normal; 
   display: none; 
   border-radius: 3px; 
   padding: 0px 5px; 
   height: 30px; 
   line-height: 30px; 
   background: rgb(255, 255, 255);
}
#zhichiCount {
   position:absolute;
   top:0px;right:0px;
   padding:1px;
   line-height:20px;
   text-align:center;
   color:#fff;
   font-weight:bold;
   height:18px;
   min-width:18px;
   background-color:#ed5c5c;
   border-radius:18px;
   font-size:12px;
   display:none;
   font-style:normal;
}
.kefu {
   color: #C6AB92; 
   font-size: 20px; 
   margin-bottom: 20px;
}